home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
comms
/
ho5jx.zip
/
telemenu.doc
< prev
next >
Wrap
Text File
|
1994-07-15
|
14KB
|
344 lines
The Telemenu Remote Menu Manual Page 1
This Product is Shareware, if you continue to use it
Please Legalise your usage through Registration.
_______
____|__ | (R)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| Member
Table of Contents Updated: April, 1994
1 Introduction
2 Chat between computer users
3 Send file(s) to the other computer.
4 Get file(s) from the other computer.
5 Copy files in the local computer system
6 Erase local file(s)
7 Move file(s) on the local computer system
8 Hangup, or break the 'phone connection
9 Using TeleMenu as a TSR program
10 Security and setting up TELE.INI
11 Customising the on-line help
12 Command line help
13 D-flat the SAA/CUA windowing system
14 General notes and Warranty
1. Introduction
The Telemenu Remote Menu (telemenu) is designed to provide a
standardised easy to use SAA/CUA interface for remote access
users. It features a flexible CHAT, an editor, and file
management. The file management includes: copy, move, erase,
and file transfer. You can consider the on-line help to be
the manual for most purposes, and may prefer to read it
instead of this most of the time. The bulk of this manual
concentrates on the file management and TSR/resident features
of the remote menu program. Most of the file management
features currently use the GATHER.EXE program, which has its
The Telemenu Remote Menu Manual Page 2
own GATHER.DOC manual, and are controlled via the TELE.INI
setup file. You can enable/disable file copying, or file
transfer, or whatever by editing the TELE.INI file. This
helps provide additional security for some working
environments.
This software is distributed with both the TeleShare and the
Hands On remote access software packages. In both cases, you
should be aware that the documentation is broken up into
separate manuals to allow fast, easy, lookup. The main manual
for the TeleShare set is TELE.DOC, and it provides an overview
for the product. The Hands On manuals are all prefixed with
'HO', and HO.DOC is its main manual.
The File transfer/movement/communications specific features:
2 Chat between computer users
Use Chat to 'converse' with someone 'over there'. Use ALT-F6,
or choose Window and highlight the other Chat window to switch
windows.
3 Send file(s) to the other computer.
Use this command to send, or transfer, files to the other
computer. You actually select one or more files with the
menus, or by entering something like '*.DOC' for all the local
files ending in '.DOC'. Once you have selected all the files
you want, select GO to start the transfer.
4 Get file(s) from the other computer.
Copy them from 'over there' to here. You have to select
specific files on the destination end. The default file
transfer uses the TeleShare xmodem file transfer protocol.
5 Copy files in the local computer system
You can either use the menu system, or directly enter the file
name and directory. You can enter an indefinite number of
files. Select GO once you are done. This will take you to
Destination Directory selection. Use Alt-D to go to your
desired directory and select it.
The Telemenu Remote Menu Manual Page 3
6 Erase local file(s)
Use Erase to delete files in the local computer system You can
either use the menu system, or directly enter the file name
and directory.
7 Move file(s) on the local computer system
Use move to move a file or a group of files on the local
computer system. You can choose files and move among
directories using the menu system, or directly enter the file
and directory name.
8 Hangup, or break the 'phone connection
Choose Hangup to end the telephone connection. TeleShare also
has a 'reboot' tool if that meets your specific needs. The
hangup command actually uses the HANGUP.BAT batch file. With
Teleshare, it uses the TSDIAL program, as in "TSDIAL
-Fhangup.cmd". With the Hands On remote access package, the
batch file will run the HODIAL program, as in "HODIAL ATH".
Normally, you will not need to know any more about the
TSDIAL/HODIAL programs.
9 Using TeleMenu as a TSR program
You can use "MENUTSR.EXE" to start the program up as a TSR
program. Normal RAM memory usage is about 5K, with the bulk
of the program automatically waiting in high memory. Hitting
the hotkey swaps any software running above MENUTSR out and
brings this program into normal RAM memory. Because this
process can 'upset' the swapped out software and DOS itself,
you cannot actually COPY/MOVE/ERASE/transfer files while
resident. Instead a 'CATCHUP.BAT' file is created that allows
you to run such actions later when the computer's RAM memory
and file locking are in a more normal state. The TSPHONE
program will automatically ask you about any CATCHUP.BAT file
that it finds.
The current hotkey is CONTROL - or control minus.
You start MENUTSR by just typing in its name. It then loads
and becomes resident and tells you the hotkey. You then start
the menu program using the hotkey. You can have other large
programs loaded and tap the hotkey combination to tell the
MENUTSR to swap such a large program out of memory and load
the TeleMenu instead.
The Telemenu Remote Menu Manual Page 4
10 Security and setting up TELE.INI
The menu program actually creates a file called TRANSFER.TEL
that contains control instructions for the GATHER.EXE program
to act upon. When you use the TSR or resident option you may
create a series of actions for GATHER to handle. In this case
the menu program creates a series of files like TRANS1.TEL,
TRANS2.TEL, and so on, and creates a 'master file' CATCHUP.BAT
that repeatedly tells GATHER to carry out the specific
instructions in the individual '.TEL' files. The TELE.INI
file controls how the GATHER.EXE program carries out its
instructions. This allows you to enable/disable/alter various
actions that you, or another user, tell GATHER to do via the
menu program.
The following material is taken directly from the GATHER.DOC
manual.
The TELE.INI configuration file
The TELE.INI configuration file is designed to be used by some
TELEshare tools. Gather uses the [TRANSFER] section which
will have a structure something like the following:
[TRANSFER]
send=XM S %1 ; xm is the default, but you can change it.
; %1 locates the filename(s) to be transferred.
; change to OMI, or OMIPUT for the OMNI protocol if
; you are using the HANDS ON package.
receive=XM R ; use none to disallow file transfers
; or omi, omiget with HANDS ON
feed=no ; yes would feed response file lines one at a
; time to the 'send' file transfer tool
copy=yes ; could be none or no
move=yes
erase=yes
query=yes
All of the commands are considered to be insensitive to case.
You can use either capitals or lowercase, unless you change
the file transfer tool to another tool that expects only one
case.
The program after 'send=' is the file transfer tool and
protocol for sending.
The program after 'receive=' is the setup for receiving over
the 'phone line.
Feed indicates whether gather should feed the transfer
The Telemenu Remote Menu Manual Page 5
instructions to the file transfer tool one line at a time, or
just give it the whole file to use, as a response or control
file. All three XM, OMNI, and hydracom can take the entire
file if you do not mix copy, move, or erase commands into the
file. Generally, its a good idea to set feed=no or feed=none
for XM, because it also knows how to ignore copy/move/erase
commands that it finds in files. Do the same for hydracom and
other transfer software if you know that the input file has no
problem causing commands in it.
Copy, move, and erase are for normal same machine file
copying, moving, and erasing.
Query is the file query switch. Adding it on the command line
will tell gather to ask you before copying/moving/erasing. If
you set "query=none", this will turn-off the the command line
"-Q" command globally. Use -Q- to deliberately turn it off.
The January, 1994 Gather has query defaulting to on. Earlier
versions defaulted to off.
These switches are global in that they 'overpower' any command
line commands that you might use, as a form of security. They
allow you to setup gather to restrict file
copyying/moving/erasing/transfer both by itself and while
using TeleShare.
11 Customising the on-line help
If your copy of the remote menu program includes the file
TELEMENU.TXT then you have the text form of the on-line help.
You can load the TELEMENU.TXT file into the menu program or
your favourite editor and customise it as you like. Please do
not redistribute the altered files to others if they may
contact P.C. Softsmith for support. We prefer to know how to
help others seeking help. Please send us a copy, or
suggestions, if you believe that your version is superior and
should be distributed with our normal distribution.
Once you have customised the help, then you can RELOAD it if
you are already in the menu program or you can compile the
help. Compiling the help shrinks the file, speeds up getting
help, and protects the file from unwanted changes. P.C.
Softsmith normally only distributes the compiled version of
the help file in order to restrict unwanted help file changes,
but registered users can freely obtain it on request.
The help compiler is called HELPCOMP.EXE. You use it as
follows:
HELPCOMP telemenu.txt telemenu.hlp
The Telemenu Remote Menu Manual Page 6
You can delete the telemenu.txt file once you have created the
telemenu.hlp file, or preferably back it up to a floppy disk
for future reference.
12 D-flat the SAA/CUA windowing system
D-flat is a SAA/CUA windowing system created by Al Stevens as
he describes below:
"The source files in the D-flat archive constitute the D-Flat
windowing system. This is public domain code. You may use it
in your applications without restriction. You may freely
distribute source code. It would be nice if you would give
credit to Dr. Dobb's Journal as the original publisher of the
source code.
Buy back issues or Bound editions from M&T to get the complete
D-Flat narrative from May '91 to October '92. These columns
describe the development of D-Flat and serve as a tutorial on
its use. The D-Flat reference manual is DFLAT.DOC."
You can find the library with c programming language source in
the DDJFORUM area on Compuserve. This version is 16+ (16 with
17 notes).
The Telemenu Remote Menu is largely based on D-flat.
Registered users will be sent the DFLAT library on request.
13 General notes and Warranty
This manual is a sub-section of the main manual, to make it
easier to use. Please use the main manual for for more
information. The product and manual are Copyright (C)1994 P.
C. Softsmith All Rights Reserved.
THE DOCUMENTATION AND ASSOCIATED SOFTWARE ARE DISTRIBUTED AND
SOLD WITH NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING
ITS MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE.
THE INFORMATION IN THIS DOCUMENTATION IS SUBJECT TO CHANGE
WITHOUT NOTICE AND DOES NOT REPRESENT A COMMITTMENT ON THE
PART OF THE VENDOR.
OTHER PRODUCT AND BRAND NAMES MENTIONED ARE TRADEMARKS OR
REGISTERED TRADEMARKS OF THEIR RESPECTIVE HOLDERS.
SPECIFICALLY XBASE IS THE GENERIC DATABASE INDUSTRY
REPLACEMENT FOR THE REGISTERED TERM 'DBASE' OWNED BY BORLAND
INTERNATIONAL.